launch into a land assault - German English Dictionary